peat compost - French English Dictionary